در این مقاله روشی ابتکاری برای زمانبندی در سیستمهای تولید کارگاهی و پیوسته با هدف حداقل کردن حداکثر دوره ساخت ارایه می شود. در این روش مساله را در دو مرحله حل می کنیم:1- برنامه ریزی به جلو 2- برنامه ریزی به عقب. در مرحله اول زودترین زمانی که هر عملیات می تواند آغاز شود یا پایان پذیرد تعیین می شود. اگر در یک مقطع زمانی دو فعالیت یا بیشتر روی یک ماشین بتوانند اجرا شوند، دو شاخه ایجاد شده در شاخه اول بر اساس قانون اولویت SPT→MWKR و در شاخه دوم بر اساس قاعده MWKR→SPT تخصیص صورت می گیرد.تحت شرایطی مرحله اول خاتمه یافته و دوره ساخت اولیه به دست می آید. در مرحله دوم به کمک حداقل دوره ساخت به دست آمده از مرحله اول و به کمک ترکیبی از اولویتهای SPTوMWKR و به کمک شاخه و کران و برنامه ریزی از انتها به ابتدا تخصیص صورت می گیرد و محل شاخه زدن زمانی است که دو یا چند عملیات همزمان بتوانند کار خود را توسط یک ماشین به اتمام برسانند. بهترین دوره ساخت به دست آمده از دو مرحله، دوره ساخت نهایی است.